package com.cloud.portmana;

import java.util.ArrayList;
import java.util.List;

/**
 * 模块常量配置
 * @author zqq
 * @date 2017年3月12日
 * desc:
 */
public final class ModuleConstant {

	/* =====================模块路径 ===================== */
	/**系统模块后台页面模板路径*/
	public static String MODEL_PATH = "glutportmana/linguibg/";
	/**系统模块后台资料表模板路径*/
	public static String MODELFourTB_FourPATH = "glutportmana/bgFourTbManager/tableFourRectification/";
	public static String MODELFourTB_ThereChangePATH = "glutportmana/bgFourTbManager/tableThereChange/";
	public static String MODELFourTB_ThereChickPATH = "glutportmana/bgFourTbManager/tableThereChick/";
	public static String MODELFourTB_TwoPATH = "glutportmana/bgFourTbManager/tableTwoProblemUpdate/";
	public static String MODELFourTB_OnePATH = "glutportmana/bgFourTbManager/tableOneMonthReport/";
	public static String MODELTBFive_StatisticsPATH = "glutportmana/bgFourTbManager/tableFiveStatistics/";
	
	/**系统模块后台访问出错界面路径*/
	public static String MODELAction_ErrorPATH = "common/errorPage";
	/**系统模块后台审批流程模板路径*/
	public static String MODELTB_FlowPATH = "glutportmana/bgFlowTbManager/";
	public static String MODELTB_FlowJspPATH = "js2draft/flowDraft";
	
	/**签到模块页面路径*/
	public static String MODELTB_SignInPath="glutportmana/bgSignIn/tableList";
	/*根据表名查流程表对应的审批流程*/
	public static String MODELTB_FlowOneTbName = "调查统计月报记录表（表一）";
	public static String MODELTB_FlowOneTbName_NO_Charge = "调查统计月记录表（表一（无单位主管））";
	public static String MODELTB_FlowTwoTbName = "调查统计月变更统计（表二）";
	public static String MODELTB_FlowTwoTbName_NO_Charge = "调查统计月变更统计（表二（无单位主管））";
	public static String MODELTB_FlowThereChangeTbName = "调查统计季报表三（变更表）";
	public static String MODELTB_FlowThereChickTbName = "调查统计季报表三（核查表）";
	public static String MODELTB_FlowThereChickTbName_NO_Charge = "调查统计季报表三（核查表（无单位主管））";
	public static String MODELTB_FlowThereChickTbName_NO_Charge1 = "调查统计季报表三（核查表（无单位监管））";
	public static String MODELTB_FlowFourTbName = "调查统计季报表四（整改表）";
	public static String MODELTB_FlowFourTbName_NO_Charge = "调查统计季报表四（整改表（无单位主管））";
	public static String MODELTB_FlowFourTbName_NO_Charge1 = "调查统计季报表四（整改表（无单位监管））";
	//定义一个表名集合
	public static List<String> MODELTB_Flowlist;
	public static List<String> getMODELTB_Flow(){
		MODELTB_Flowlist = new ArrayList<String>();
		MODELTB_Flowlist.add(MODELTB_FlowOneTbName);
		MODELTB_Flowlist.add(MODELTB_FlowOneTbName_NO_Charge);
		MODELTB_Flowlist.add(MODELTB_FlowTwoTbName);
		MODELTB_Flowlist.add(MODELTB_FlowTwoTbName_NO_Charge);
		MODELTB_Flowlist.add(MODELTB_FlowThereChangeTbName);
		MODELTB_Flowlist.add(MODELTB_FlowThereChickTbName);
		MODELTB_Flowlist.add(MODELTB_FlowThereChickTbName_NO_Charge);
		MODELTB_Flowlist.add(MODELTB_FlowThereChickTbName_NO_Charge1);
		MODELTB_Flowlist.add(MODELTB_FlowFourTbName);
		MODELTB_Flowlist.add(MODELTB_FlowFourTbName_NO_Charge);
		MODELTB_Flowlist.add(MODELTB_FlowFourTbName_NO_Charge1);
		
		return MODELTB_Flowlist;
	} 
	
	
	/*暂定一个最终审核材料收集人*/
	public static String Final_CheckPerId="5";
	/*暂定一个最终审核材料流程结束顺序标识*/
	public static String Final_DSequenceMark="1000";
	
	/*暂定一个25号提醒消息*/
	public static String TwoTenFiveMessage = "今天是25号，请注意填写表格！";
	
	public static String Charge="单位主管(主任、所长、大队长)";
	public static String Charge1="单位监管(教导员)";
}
